* {
  box-sizing: border-box;
}

body {
  margin: 0;
  padding: 0;
  font-size: 12px;

  ul,
  li,
  p,
  section,
  legend,
  dt,
  dd {
    margin: 0;
    padding: 0;
    list-style: none;
  }

  h1,
  h2,
  h3,
  h4,
  h5 {
    font-weight: normal;
    margin: 0;
    padding: 0;
    display: block;
  }
}

a {
  cursor: pointer;
  text-decoration: none;
}

input,
button {
  margin: 0;
  padding: 0;
  background: none;
  border: none;
  outline: none;
}

div,
span {
  user-select: none;
}